home *** CD-ROM | disk | FTP | other *** search
/ Aminet 24 / Aminet 24 (1998)(GTI - Schatztruhe)[!][Apr 1998].iso / Aminet / dev / lang / PPCSmllEiffel.readme < prev    next >
Text File  |  1998-03-07  |  23KB  |  429 lines

  1. Short:    GNU Small Eiffel (PPC)
  2. Author:   various, Andreas R. Kleinert (port)
  3. Uploader: Andreas_Kleinert@t-online.de
  4. Version:  0.82 (16.2.98)
  5. Type:     dev/lang
  6.  
  7.  This is a port of the GNU Small Eiffel compiler for Amiga powerUP (TM)
  8.  PPC systems.
  9.  
  10.  Included are ELF binaries and the complete source code - with only small
  11.  changes to the included smakefiles, it may as well be used for
  12.  compiling an 68k version with SAS/C.
  13.  
  14.  NOTE, THAT THE BINARIES ("bin" directory) ARE ARCHIVED IN bin.lha,
  15.  FOR BETTER COMPRESSION !
  16.  
  17.  An interesting feature of the compiler is, that it does not only consists
  18.  of an Eiffel to C compiler, but also includes an Eiffel to Java bytecode
  19.  compiler and various auxiliary tools.
  20.  
  21.  For more and detailed information on the compiler and how to use it,
  22.  you should take a look at the Small Eiffel homepage under
  23.  http://www.loria.fr/SmallEiffel/  where the following information
  24.  has been taken from, too:
  25.  
  26. ******************************************************************************
  27.  
  28. What is SmallEiffel?
  29.  
  30.  
  31. SmallEiffel is The GNU Eiffel Compiler. This is a free Eiffel compiler
  32. distributed under the terms of the GNU General Public License as published by
  33. the Free Software Foundation .
  34.  
  35. It is intended to be a complete, though small and very fast, free Eiffel
  36. compiler.
  37.  
  38. It is available for a very wide range of platforms. In fact, SmallEiffel
  39. should run on any platform for which an ANSI C - POSIX compiler exists.
  40.  
  41. The current distribution includes an Eiffel to C compiler, an Eiffel to Java
  42. bytecode compiler, a documentation tool, a pretty printer and various other
  43. tools.
  44.  
  45. SmallEiffel uses an innovative strategy involving whole system analysis which
  46. allows compilation to be often faster than the incremental compilation of
  47. traditional compilers. It is the result of a research project of the LORIA, a
  48. join computer science research center in Nancy, France, involving:
  49.  
  50.    o INRIA: Institut National de Recherche en Informatique et Automatique, or
  51.      French National Institute for Research in Computer Science and Control
  52.    o CNRS: Centre National de la Recherche Scientifique, or French National
  53.      Center for Scientific Research
  54.    o University Henri PoincarĂ©, Nancy 1 (sciences)
  55.    o University of Nancy 2 (humanities)
  56.    o INPL: Institut National Polytechnique de Lorraine
  57.  
  58. SmallEiffel has been developed by Dominique Colnet, of the ECOO team.
  59.  
  60. This project began in 1994, and since the very first public release in
  61. September 1995, SmallEiffel has been used worldwide by increasingly numerous
  62. individuals and Universities.
  63.  
  64. ******************************************************************************
  65.  
  66.  Email address of Dominique COLNET and Suzanne COLLIN: <colnet@loria.fr>
  67.  
  68. --
  69. ARK, 27/Feb/98
  70.  
  71.  
  72. ============================= Archive contents =============================
  73.  
  74. Original  Packed Ratio    Date     Time    Name
  75. -------- ------- ----- --------- --------  -------------
  76.  3219789 1030759 67.9% 27-Feb-98 21:54:14 +bin.lha
  77.       20      20  0.0% 27-Feb-98 21:54:46 +.readme
  78.       23      23  0.0% 27-Feb-98 21:54:58 +.readme
  79.      304     208 31.5% 27-Feb-98 21:49:32 +changes.powerup
  80.    17977    6985 61.1% 16-Jan-98 14:21:36 +GNU_LICENSE
  81.     1411     734 47.9% 16-Jan-98 14:21:36 +demo1.e
  82.     1145     660 42.3% 16-Jan-98 14:21:36 +demo2.e
  83.     1772     870 50.9% 16-Jan-98 14:21:36 +demo3.e
  84.     1866     871 53.3% 16-Jan-98 14:21:36 +gen_rand.e
  85.     1799     901 49.9% 16-Jan-98 14:21:36 +min_stand.e
  86.      231     182 21.2% 16-Jan-98 14:21:36 +READ_ME
  87.     1929     926 51.9% 16-Jan-98 14:21:36 +std_rand.e
  88.     3777    1482 60.7% 16-Jan-98 14:21:36 +address_of.e
  89.     3850    1266 67.1% 16-Jan-98 14:21:36 +argument_name.e
  90.     2029    1003 50.5% 16-Jan-98 14:21:36 +argument_name1.e
  91.     1869     953 49.0% 16-Jan-98 14:21:36 +argument_name2.e
  92.     6128    2053 66.4% 16-Jan-98 14:21:38 +assertion.e
  93.     6583    2187 66.7% 16-Jan-98 14:21:38 +assertion_list.e
  94.     8967    2433 72.8% 16-Jan-98 14:21:38 +assignment.e
  95.     1993    1036 48.0% 16-Jan-98 14:21:38 +attribute.e
  96.    24052    6300 73.8% 16-Jan-98 14:21:38 +base_class.e
  97.     3221    1276 60.3% 16-Jan-98 14:21:38 +base_type_constant.e
  98.     2253    1035 54.0% 16-Jan-98 14:21:52 +binary_file_read.e
  99.     1911     921 51.8% 16-Jan-98 14:21:54 +binary_file_write.e
  100.     6022    2101 65.1% 16-Jan-98 14:21:38 +bit_constant.e
  101.     1516     803 47.0% 16-Jan-98 14:21:38 +boolean_constant.e
  102.    67183   15600 76.7% 16-Jan-98 14:21:42 +c_pretty_printer.e
  103.     5716    1732 69.6% 16-Jan-98 14:21:38 +call.e
  104.     2961    1285 56.6% 16-Jan-98 14:21:38 +call_0.e
  105.     3320    1228 63.0% 16-Jan-98 14:21:38 +call_0_c.e
  106.     2609    1164 55.3% 16-Jan-98 14:21:38 +call_1.e
  107.     2021     936 53.6% 16-Jan-98 14:21:38 +call_1_c.e
  108.     4720    1473 68.7% 16-Jan-98 14:21:38 +call_infix.e
  109.     2056     947 53.9% 16-Jan-98 14:21:40 +call_infix_and.e
  110.     2258    1012 55.1% 16-Jan-98 14:21:40 +call_infix_and_then.e
  111.     1728     851 50.7% 16-Jan-98 14:21:40 +call_infix_div.e
  112.     5048    1604 68.2% 16-Jan-98 14:21:38 +call_infix_eq.e
  113.     7691    2287 70.2% 16-Jan-98 14:21:38 +call_infix_eq_neq.e
  114.     2059     997 51.5% 16-Jan-98 14:21:40 +call_infix_freeop.e
  115.     2551    1072 57.9% 16-Jan-98 14:21:40 +call_infix_ge.e
  116.     2540    1070 57.8% 16-Jan-98 14:21:40 +call_infix_gt.e
  117.     2033     939 53.8% 16-Jan-98 14:21:40 +call_infix_implies.e
  118.     1909     926 51.4% 16-Jan-98 14:21:42 +call_infix_int_div.e
  119.     1911     923 51.7% 16-Jan-98 14:21:42 +call_infix_int_rem.e
  120.     2555    1073 58.0% 16-Jan-98 14:21:42 +call_infix_le.e
  121.     2556    1073 58.0% 16-Jan-98 14:21:42 +call_infix_lt.e
  122.     2334     999 57.1% 16-Jan-98 14:21:42 +call_infix_minus.e
  123.     6341    1928 69.5% 16-Jan-98 14:21:42 +call_infix_neq.e
  124.     2009     933 53.5% 16-Jan-98 14:21:42 +call_infix_or.e
  125.     2289    1012 55.7% 16-Jan-98 14:21:44 +call_infix_or_else.e
  126.     2400    1007 58.0% 16-Jan-98 14:21:44 +call_infix_plus.e
  127.     2599    1086 58.2% 16-Jan-98 14:21:44 +call_infix_power.e
  128.     1941     928 52.1% 16-Jan-98 14:21:44 +call_infix_times.e
  129.     2054     948 53.8% 16-Jan-98 14:21:44 +call_infix_xor.e
  130.     3339    1393 58.2% 16-Jan-98 14:21:40 +call_n.e
  131.     2455    1020 58.4% 16-Jan-98 14:21:44 +call_prefix.e
  132.     2009     956 52.4% 16-Jan-98 14:21:42 +call_prefix_freeop.e
  133.     2401    1037 56.8% 16-Jan-98 14:21:40 +call_prefix_minus.e
  134.     2450    1046 57.3% 16-Jan-98 14:21:42 +call_prefix_not.e
  135.     2000     916 54.2% 16-Jan-98 14:21:42 +call_prefix_plus.e
  136.     4044    1598 60.4% 16-Jan-98 14:21:44 +call_proc_call.e
  137.     1578     853 45.9% 16-Jan-98 14:21:44 +cecil_arg_list.e
  138.     5708    2050 64.0% 16-Jan-98 14:21:44 +cecil_pool.e
  139.     1360     755 44.4% 16-Jan-98 14:21:44 +cecil_target.e
  140.     3365    1309 61.0% 16-Jan-98 14:21:40 +character_constant.e
  141.     1277     708 44.5% 16-Jan-98 14:21:44 +check_invariant.e
  142.     4665    1661 64.3% 16-Jan-98 14:21:42 +class_invariant.e
  143.     4752    1547 67.4% 16-Jan-98 14:21:44 +class_name.e
  144.     3528    1409 60.0% 16-Jan-98 14:21:44 +class_name_list.e
  145.     2983    1182 60.3% 16-Jan-98 14:21:42 +clean.e
  146.     3842    1469 61.7% 16-Jan-98 14:21:44 +client_list.e
  147.    22223    4383 80.2% 16-Jan-98 14:21:44 +code_attribute.e
  148.     6089    2113 65.2% 16-Jan-98 14:21:44 +code_printer.e
  149.     4154    1656 60.1% 16-Jan-98 14:21:44 +comment.e
  150.     4874    1764 63.8% 16-Jan-98 14:21:40 +compile.e
  151.     1626     859 47.1% 16-Jan-98 14:21:46 +compile_to.e
  152.     5349    1632 69.4% 16-Jan-98 14:21:40 +compile_to_c.e
  153.     4413    1437 67.4% 16-Jan-98 14:21:46 +compile_to_jvm.e
  154.     5286    1708 67.6% 16-Jan-98 14:21:46 +compound.e
  155.    13531    2980 77.9% 16-Jan-98 14:21:40 +constant_pool.e
  156.     7466    2018 72.9% 16-Jan-98 14:21:44 +cp_info.e
  157.     2111     958 54.6% 16-Jan-98 14:21:46 +cp_info_tags.e
  158.     4370    1770 59.4% 16-Jan-98 14:21:46 +creation_call.e
  159.     2482    1099 55.7% 16-Jan-98 14:21:46 +creation_call_1.e
  160.     1555     847 45.5% 16-Jan-98 14:21:46 +creation_call_1_2.e
  161.     2483    1108 55.3% 16-Jan-98 14:21:46 +creation_call_2.e
  162.     1520     820 46.0% 16-Jan-98 14:21:46 +creation_call_2_4.e
  163.     2735    1200 56.1% 16-Jan-98 14:21:46 +creation_call_3.e
  164.     4772    1766 62.9% 16-Jan-98 14:21:46 +creation_call_3_4.e
  165.     2792    1222 56.2% 16-Jan-98 14:21:46 +creation_call_4.e
  166.     4497    1696 6